package com.cnhis.cloudhealth.clinical.clidoctor.advicevaluation.service;

import java.util.Map;

import org.springframework.beans.factory.annotation.Autowired;

import com.alibaba.dubbo.config.annotation.Service;
import com.cnhis.cloudhealth.clinical.clidoctor.advicevaluation.bo.AdviceValuationBo;
import com.cnhis.cloudhealth.commons.Mappers.ModelVo;
import java.util.HashMap;

@Service
public class AdviceValuationImpl implements IAdviceValuation
{
    @Autowired
    private AdviceValuationBo adviceValuationBo;
    
    @Override
    public ModelVo unSendAdviceValuation(Map map)
        throws Exception
    {
        
        return adviceValuationBo.unSendAdviceValuation(map);
    }
    
    @Override
    public ModelVo sendedAdviceValuation(Map map)
        throws Exception
    {
        return adviceValuationBo.sendedAdviceValuation(map);
    }
    
    @Override
    public ModelVo getChargeInfo(Map map)
        throws Exception
    {
        return adviceValuationBo.getChargeInfo(map);
    }
    
    @Override
    public ModelVo findFeeItem(Map map)
        throws Exception
    {
        return adviceValuationBo.findFeeItem(map);
    }
    
    @Override
    public ModelVo findDrugSpecification(Map map)
        throws Exception
    {
        return adviceValuationBo.findDrugSpecification(map);
    }
    
    @Override
    public ModelVo otherAdviceCharg(Map map)
        throws Exception
    {
        return adviceValuationBo.otherAdviceCharg(map);
    }
    
    @Override
    public ModelVo sendOtheradvice(Map map)
        throws Exception
    {
        
        return adviceValuationBo.sendOtheradvice(map);
    }
    
    @Override
    public ModelVo sendTempAdviceValuation(Map map)
        throws Exception
    {
        return adviceValuationBo.sendTempAdviceValuation(map);
    }
    
    @Override
    public ModelVo sendedAdviceCaoyaoValuation(HashMap map)
        throws Exception
    {
        return adviceValuationBo.sendedAdviceCaoyaoValuation(map);
    }
    
    @Override
    public ModelVo unSendAdviceXiyaoValuation(HashMap map)
        throws Exception
    {
        return adviceValuationBo.unSendAdviceXiyaoValuation(map);
    }

    @Override
    public ModelVo unSendAdviceZhongyaoValuation(HashMap map)
        throws Exception
    {
        return adviceValuationBo.unSendAdviceZhongyaoValuation(map);
    }

    @Override
    public ModelVo queryForSendParams(HashMap map)
        throws Exception
    {
        return adviceValuationBo.queryForSendParams(map);
    }

    @Override
    public ModelVo unsendadvicevaluationCailiao(HashMap map)
        throws Exception
    {
        return adviceValuationBo.unsendadvicevaluationCailiao(map);
    }
    
}
